intercontinental booking - French English Dictionary